promoter of the faith - Allemand Anglais Dictionnaire